@@ -0,0 +1,45 @@ |
||
1 |
+# -*- coding: utf-8 -*- |
|
2 |
+# Generated by Django 1.11.20 on 2019-04-18 09:36 |
|
3 |
+from __future__ import unicode_literals |
|
4 |
+ |
|
5 |
+from django.db import migrations, models |
|
6 |
+ |
|
7 |
+ |
|
8 |
+class Migration(migrations.Migration): |
|
9 |
+ |
|
10 |
+ dependencies = [ |
|
11 |
+ ('account', '0036_auto_20190415_0225'), |
|
12 |
+ ] |
|
13 |
+ |
|
14 |
+ operations = [ |
|
15 |
+ migrations.AlterField( |
|
16 |
+ model_name='userinfo', |
|
17 |
+ name='openid', |
|
18 |
+ field=models.CharField(blank=True, db_index=True, help_text='\u5fae\u4fe1 Openid\uff0c\u62cd\u7231\u7528\u6237\u7aef', max_length=32, null=True, verbose_name='openid'), |
|
19 |
+ ), |
|
20 |
+ migrations.AlterField( |
|
21 |
+ model_name='userinfo', |
|
22 |
+ name='openid_lensman', |
|
23 |
+ field=models.CharField(blank=True, db_index=True, help_text='\u5fae\u4fe1 Openid\uff0c\u62cd\u7231\u6444\u5f71\u5e08\u7aef', max_length=32, null=True, verbose_name='openid_lensman'), |
|
24 |
+ ), |
|
25 |
+ migrations.AlterField( |
|
26 |
+ model_name='userinfo', |
|
27 |
+ name='openid_miniapp', |
|
28 |
+ field=models.CharField(blank=True, db_index=True, help_text='\u5fae\u4fe1 Openid\uff0c\u62cd\u7231\u5c0f\u7a0b\u5e8f', max_length=32, null=True, verbose_name='openid_miniapp'), |
|
29 |
+ ), |
|
30 |
+ migrations.AlterField( |
|
31 |
+ model_name='userinfo', |
|
32 |
+ name='openid_oauth', |
|
33 |
+ field=models.CharField(blank=True, db_index=True, help_text='\u5fae\u4fe1 Openid\uff0c\u62cd\u7231\u7528\u6237\u6388\u6743', max_length=32, null=True, verbose_name='openid_oauth'), |
|
34 |
+ ), |
|
35 |
+ migrations.AlterField( |
|
36 |
+ model_name='userinfo', |
|
37 |
+ name='openid_tourguide', |
|
38 |
+ field=models.CharField(blank=True, db_index=True, help_text='\u5fae\u4fe1 Openid\uff0c\u62cd\u7231\u5bfc\u6e38\u7aef', max_length=32, null=True, verbose_name='openid_tourguide'), |
|
39 |
+ ), |
|
40 |
+ migrations.AlterField( |
|
41 |
+ model_name='userinfo', |
|
42 |
+ name='username', |
|
43 |
+ field=models.CharField(blank=True, db_index=True, help_text='\u7528\u6237\u7528\u6237\u540d', max_length=255, null=True, verbose_name='username'), |
|
44 |
+ ), |
|
45 |
+ ] |
@@ -296,15 +296,15 @@ class UserInfo(BaseModelMixin, LensmanTypeBoolMixin): |
||
296 | 296 |
user_from = models.IntegerField(_(u'user_from'), choices=USER_FROM, default=APP_USER, help_text=u'用户来源') |
297 | 297 |
uuid = models.CharField(_(u'uuid'), max_length=255, blank=True, null=True, help_text=u'通用唯一识别码 (Universally Unique Identifier)', db_index=True) |
298 | 298 |
# APP 创建用户 |
299 |
- username = models.CharField(_(u'username'), max_length=255, blank=True, null=True, help_text=u'用户用户名', db_index=True, unique=True) |
|
299 |
+ username = models.CharField(_(u'username'), max_length=255, blank=True, null=True, help_text=u'用户用户名', db_index=True) |
|
300 | 300 |
password = models.CharField(_(u'password'), max_length=255, blank=True, null=True, help_text=u'用户密码') |
301 | 301 |
# 微信授权用户 |
302 | 302 |
unionid = models.CharField(_(u'unionid'), max_length=32, blank=True, null=True, help_text=u'微信 Unionid', db_index=True) |
303 |
- openid = models.CharField(_(u'openid'), max_length=32, blank=True, null=True, help_text=u'微信 Openid,拍爱用户端', db_index=True, unique=True) |
|
304 |
- openid_lensman = models.CharField(_(u'openid_lensman'), max_length=32, blank=True, null=True, help_text=u'微信 Openid,拍爱摄影师端', db_index=True, unique=True) |
|
305 |
- openid_tourguide = models.CharField(_(u'openid_tourguide'), max_length=32, blank=True, null=True, help_text=u'微信 Openid,拍爱导游端', db_index=True, unique=True) |
|
306 |
- openid_miniapp = models.CharField(_(u'openid_miniapp'), max_length=32, blank=True, null=True, help_text=u'微信 Openid,拍爱小程序', db_index=True, unique=True) |
|
307 |
- openid_oauth = models.CharField(_(u'openid_oauth'), max_length=32, blank=True, null=True, help_text=u'微信 Openid,拍爱用户授权', db_index=True, unique=True) |
|
303 |
+ openid = models.CharField(_(u'openid'), max_length=32, blank=True, null=True, help_text=u'微信 Openid,拍爱用户端', db_index=True) |
|
304 |
+ openid_lensman = models.CharField(_(u'openid_lensman'), max_length=32, blank=True, null=True, help_text=u'微信 Openid,拍爱摄影师端', db_index=True) |
|
305 |
+ openid_tourguide = models.CharField(_(u'openid_tourguide'), max_length=32, blank=True, null=True, help_text=u'微信 Openid,拍爱导游端', db_index=True) |
|
306 |
+ openid_miniapp = models.CharField(_(u'openid_miniapp'), max_length=32, blank=True, null=True, help_text=u'微信 Openid,拍爱小程序', db_index=True) |
|
307 |
+ openid_oauth = models.CharField(_(u'openid_oauth'), max_length=32, blank=True, null=True, help_text=u'微信 Openid,拍爱用户授权', db_index=True) |
|
308 | 308 |
# 用户基本信息 |
309 | 309 |
name = models.CharField(_(u'name'), max_length=255, blank=True, null=True, help_text=u'用户姓名') |
310 | 310 |
sex = models.IntegerField(_(u'sex'), choices=SEX_TYPE, default=MALE, help_text=u'用户性别') |
@@ -18,7 +18,7 @@ logger = logging.getLogger('console') |
||
18 | 18 |
class Command(CompatibilityBaseCommand): |
19 | 19 |
def handle(self, *args, **options): |
20 | 20 |
|
21 |
- logger.info('Gis is dealing') |
|
21 |
+ logger.info('Redpack is dealing') |
|
22 | 22 |
|
23 | 23 |
while True: |
24 | 24 |
# r.rpushjson('REDPACK_WAITING_SEND_LIST', { |